.type-header {
  margin-bottom: 20px;
}
.type-box {
  display: flex;
  flex-direction: row;
  .type-image-box {
    height: 100px;
    margin-right: 20px;
    min-width: 100px;
    img {
      width: 100%;
      height: 100%;
    }
  }
  .type-info {
    display: flex;
    flex-direction: column;
    .type-name {
      font-size: 22px;
      margin-bottom: 15px;
      color: #333;
      font-weight: 700;
    }
    .type-description {
      color: #666;
      font-size: 15px;
    }
  }
}
